/*
7-34 求分数序列前N项和
分数 15
作者 张彤彧
单位 浙江大学

本题要求编写程序，计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起，每一项的分子是前一项分子与分母的和，分母是前一项的分子。
输入格式:

输入在一行中给出一个正整数N。
输出格式:

在一行中输出部分和的值，精确到小数点后两位。题目保证计算结果不超过双精度范围。
输入样例:

20

输出样例:

32.66
*/
#include <stdio.h>

int main() {
    long long n;
    scanf("%lld", &n);

    // 分子
    double numerator = 2; 
    // 分母
    double denominator = 1;
    // 前N项之和
    double sum = 0;
    for (long long i = 0; i < n; i++) {
        sum += numerator / denominator;
        double t = numerator;
        // 分子是前一项分子与分母的和
        numerator += denominator;
        // 分母是前一项的分子
        denominator = t;
    }
    printf("%.2f\n", sum);
    return 0;
}